悬崖: precipice, overhanging cliff...
助理: assistant...
演示: to demonstrate, to show, presentation, demonstration...
诚实: honest, honesty, honorable, truthful...
刁难: to be hard on sb, to deliberately make things difficult...
国学: Chinese national culture, studies of ancient Chinese civilization, the Imperial College (history)...
分化: to split apart, differentiation...
菜市场: food market...
象征: emblem, symbol, token, badge, to symbolize, to signify, to stand for...
表述: to formulate, enunciation, to explain sth precisely...